zamboni pile - German English Dictionary